/* pages/home/index.wxss */
.home-container {
  background-color: #eff2f5;
  height: 100vh;
  width: 100%;
  padding: 0px 0px;
  display: flex;
  flex-direction: column;
  align-items: center;

}

.header {
  width: 100%;
  height: 208px;
  position: relative;
  // margin-bottom: 2px;
}

.titleImg {
  width: 96%;
  display: flex;
  justify-content: center;
}

.img {
  width: 600rpx;
  height: 360rpx;
  position: absolute;
  top: 130rpx;
  border-radius: 10px;
  z-index: 5;
}



.main {
  width: 98%;
  display: flex;
  justify-content: center;
  background-color: #ffffff;
  border-radius: 26.39rpx;
  box-shadow: 0rpx 3.21rpx 6.41rpx #00000040;
  position: relative;
  
  .image1 {
    filter: blur(7.21rpx);
    border-radius: 50%;
    width: 270.83rpx;
    height: 270.83rpx;
    position: absolute;
    left: -16rpx;
    top: -96rpx;
    z-index: 1;
  }
}

.folder-grup {
  
  width: 100%;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  align-items: flex-start;
  margin-bottom: 20px;
  .folder-item {
    
    width: 90%;
    margin-top: 7px;
    margin-left: 28rpx;
    height: 90px;
    display: flex;
    justify-content: center;
    align-items: center;
  
  }
}